liquid waste hauler - German English Dictionary